package com.css.fxfzysx.modules.vaolEngineering.vo;

import com.css.fxfzysx.modules.lifeline.entity.newEntity.SmxMainTableEntity;
import com.css.fxfzysx.modules.vaolEngineering.entity.CpVulnerabilityEntity;
import com.css.fxfzysx.modules.vaolEngineering.entity.newEntity.CztSmxDevicesValueEntity;
import com.css.fxfzysx.modules.vaolEngineering.vo.lifelineCalculation.*;
import lombok.Data;

import java.util.HashMap;
import java.util.List;

@Data
public class LifelineCalculationVo {

    private SmxMainTableEntity tableEntity;
    //供水
    private SmxWaterSupplyVo waterSupplyVo;
    //供气
    private SmxAirReceiverVo airReceiverVo;
    //桥梁
    private SmxBridgeVo bridgeVo;
    //道路
    private SmxRoadVo roadVo;
    //变电站
    private List<SmxTransformerSubstationVo> tsListVo;
    private List<SmxTransformerSubstationValueVo> tsValueListVo;
    //通讯设备
    private SmxDevicesVo devicesVo;
    private List<CztSmxDevicesValueEntity> devicesValueVoList;
    //地下管网
    private SmxUpNetworkVo upNetworkVo;
    //供电
    private HashMap<String,Object> map;
}
